Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Greece F1 France F6 Poland F3 France F8 Spain F12 France F10 France F11 France F17 France F18 Belgium F1 Qatar F4 Qatar F5 France F2 France F3 Mexico F2 Cuba F1 Spain #2-w2 France F6 Hungary F1 Hungary F2 Morocco F5 Lebanon F1 Lebanon F2 Poland F5 Poland F6 Ukraine F1 Ukraine F2 Ukraine F3 China F2 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Canada F1 Great Britain F8 Poland F7 Brazil F12 France F19 Great Britain F18 France F2 France F3 Morocco F1 Egypt F1 Egypt F2 Great Britain F9 Algeria F1 China F1 China F2 France F7 Poland F3 Poland F4 France F8 France F9 Chile F7 Chile F8 Chile F9 France F1 Egypt F1 Egypt F2 Croatia F3 Croatia F4 France F12 Estonia F2 Georgia F1 Georgia F2 France F5 France F6 Vietnam F1 Vietnam F2 France F7 Turkey F15 France F8 Turkey F16 France F9 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F10 Switzerland F6 Morocco F4 Croatia F11 Canada F1 Canada F9 Canada F10 Sri Lanka F1 Sri Lanka F2 Sri Lanka F3 Croatia F3 France F11 France F18 Morocco F2 Lithuania F1 Algeria F2 Neride Prague Indoor - Prague Okal Cup - International Bavarian Championship - Eckental Tallahassee Tennis Challenger - Tallahassee 4° Sporting Challenger - Turin France F22 Segovia Challenger Germany F7 Ortisei Challenger Turkey #1-w1 Hungary F3 The Nottingham Open - Nottingham Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Heineken Open Shanghai - Shanghai Kroger / St. Jude International - Memphis Tata Open 2002 - Chennai Copenhagen Open - Copenhagen Allianz Suisse Open Gstaad - Gstaad Copenhagen Open - Copenhagen Grand Prix de Tennis de Lyon - Lyon Ostrava Milan Indoors - Milan Ordina Open - 's-Hertogenbosch China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Thailand Open - Bangkok Davidoff Swiss Indoors - Basel The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok The Dubai Tennis Championships - Dubai France F17 Countrywide Classic - Los Angeles Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Thailand Open - Bangkok If Stockholm Open - Stockholm Open 13 - Marseille Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Open de Moselle - Metz If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel AEGON International - Eastbourne Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur Bet-At-Home Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Credit Agricole Suisse Open - Gstaad Algeria F1 Great Britain F17 Morocco F4 Spain #2-w1 France F19 Spain F19 China F1 Qatar F3 Turkey #1-w2 Poland F8 2001 Eddleman USTA Challenger - Birmingham Medicor Open - Budapest Casino Lugano - Lugano Sporting Challenger 2003 - Turin The Manchester Trophy - Manchester Bulgarian Open - Sofia Togliatti Cup - Togliatti Open de Franche-Comte - Besancon Sarajevo Open - Sarajevo The Natrel's Challenger of Granby - Granby Ciudad de Pozoblanco Open Diputacion - Cordoba Penza Cup - Penza Open D'Orleans - Orleans USTA Challenger - Champaign Almaty Challenger 2 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki Genova Open Challenger - Genova Tashkent Challenger - Tashkent President's Cup - Astana Keio Challenger International Tennis Tournament - Yokohama Cherbourg Challenger Rabat Challenger Asuncion Challenger Jersey Challenger San Remo Challenger Kosice Challenger Manerbio Challenger Como Challenger St. Remy Challenger St. Brieuc Challenger Athens Challenger Vancouver Challenger Campinas Challenger Helsinki Challenger Casablanca Challenger St. Remy Challenger Geneva Challenger International Bavarian Championship - Eckental The Wright Financial Group, Inc. Challenger - Champaign South African Airways Tennis Open - Durban Morocco Tennis Tour - Fes ECU Prague Open - Prague Open de Montauban - Montauban Internationaux de Nouvelle-Caledonie - New Caledonia Challenger Casablanca San Angel - Mexico City Polska Energia Open - Bytom Medjurgorje Open - Medjugorje Aamulehti Tampere Open - Tampere Open D'Orleans - Orleans Banja Luka Challenger 2008 - Banja Luka Dunlop World Challenge - Toyota Heilbronn Challenger Sarajevo Challenger Banja Luka Challenger Mons Challenger Heilbronn Challenger Cherbourg Challeger Rabat Challenger Biella Challenger Prostejov Challenger Pozoblanco Challenger Istanbul Challenger Bratislava Challenger Noumea Challenger Prostejov Challenger Turin Challenger Genova Challenger Monza Challenger Penza Challenger Geneva Challenger Scottish Tennis Championship - Edinburgh GHI Bronx Tennis Classic - Bronx Warsteiner Challenger Wolfsburg - Wolfsburg The Joyce Eisenberg Jerusalem Open - Jerusalem Sarajevo Open - Sarajevo Challenger Leon 2003 - Leon The Surbiton Trophy - Surbiton Siemens Open 2003 - Scheveningen 2002 FSE Challenger - Tarzana Jameson Cup - Milan XL Capital Bermuda Open - Bermuda Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Okal Cup 2001 International Bavarian Championships - Eckental Milano Challenger-Jameson Cup - Milan Tatra Banka Open - Bratislava IPP Open - Helsinki Ciur Pribram Challenger - Pribram Open de Montauban - Montauban VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Zagreb Open - Zagreb FILA Challenger Biella - Biella Northern Electric Open 1999 - Newcastle VII Open Banc Agricol - Andorra Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Akbank Private Banking-TED Open - Istanbul Tehran Open ATP Challenger - Tehran Tumkur Open - Tumkur Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade XI Open International D'Andorra - Andorra Mordovia Cup - Mordovia Samsung Securities Cup - Seoul China Open - Beijing Pekao Open 2004 - Szczecin Lambertz Open - Aachen Heilbronn Open - Heilbronn Logopak Challenger 2005 - Lubeck Internationaux de Tennis de Brest - Brest Open Mutouest de Saint-Brieuc - St. Brieuc Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Ostrava Open 2005 - Ostrava St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva The Surbiton Trophy - Surbiton Copa Petrobras - Santiago PrivatBank Cup - Dnepropetrovsk Coffee Cup Challenger - Chikmagalur Ciudad de Telde - Telde Tunis Open 2006 - Tunis Black Forest Open 2004 - Freudenstadt Trofeo Sisma Mantova - Mantova Optimus Maia Open - Maia Togliatti Cup - Togliatti Amazonia Open de Tenis - Belem IX Gramado Open - Gramado Kobstaedernes ATP Challenger - Kolding Naples Challenger - Naples The Powder Byrne Trophy - Surbiton Internazionali de Tennis di Bergamo - Bergamo Morocco Tennis Tour - Rabat San Remo Tennis Cup - San Remo Astana Challenger - Astana Almaty Challenger 1 - Almaty Concurso Internacional de Vigo - Vigo Puerto Rico Challenger Tennis Event - Humacao Baton Rouge Pro Tennis Classic - Baton Rouge Fergana Challenger - Fergana Schickendanz Open - Furth Bulgarian Open Challenger - Sofia BSI Challenger Lugano - Lugano Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Open Tarragona Costa Daurada - Tarragona Open de L'Isere - Grenoble Noumea Challenger Poznan Challenger Freudenstadt Challenger St. Remy Challenger Buenos Aires Challenger Astana Challenger Genova Challenger IPP Geneva Trophy - Geneva Tunis Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Penza Challenger Recanati Challenger Saransk Challenger Beijing Challenger Bangkok Challenger Bath Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Heilbronn Open - Heilbronn Internationaux de Doubs Open de Franchie-Comte - Besancon The Surbiton Trophy - Surbiton Meknes Challenger The Surbiton Trophy - Surbiton Milan Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban Powder Byrne Trophy - Surbiton XI Venice Open - Venice Tennis Masters Series - Indian Wells Milan Challenger German Open - Hamburg Johannesburg Challenger Tennis Masters Series - Cincinnati Lamberts Open by Stawag - Aachen Copa Petrobras - Montevideo Tatra Banka Open - Bratislava Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami 2008 China TCL Challenger - Guangzhou Mobilux Open - Luxembourg KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Turin Challenger Samarkand Challenger Neride Prague Indoor - Prague Tennis Masters Series - Miami Jameson Cup - Milan South African Airways Open - East London Tunis Challenger Rhodes Challenger Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Karshi Challenger Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Como Challenger Ramat Hasharon Challenger The LTA Cardiff Challenger - Cardiff III Challenger Continenal Plaza - Puerto Vallarta BMW Tennis Championship - Sunrise AGT Challenger - Leon Isla de Lanzarote - Lanzarote Dharwad Challenger 2006 - Dharwad Tampere Challenger - Tampere The Surbiton Trophy - Surbiton Roma Open Challenger - Rome Meridiana Sardegna Open - Olbia Belo Horizonte Challenger XL Capital Bermuda Open - Bermuda I Open de Tenis Comunidad de Madrid - Madrid Challenger 42 - Andrezieux San Luis Potosi Challenger - San Luis Potosi Pacific Life Open - Indian Wells USTA Challenger of North Miami Beach - North Miami Beach Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Bordeaux Challenger Challenger 42 - Andrezieux Western & Southern Financial Group Masters - Cincinnati 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda The LTA Wrexham Challenger - Wrexham The Scottish Tennis Championships - Edinburgh ECM Cup - Prague 9° Trani Cup - Trani Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas San Marino Cepu Open - San Marino Open Sainte Victoire - Aix-En-Provence Furth Challenger BNP Paribas Masters - Paris Open de Montauban - Montauban Medellin Challenger Lugano Challenger Tean International - Alphen Bytom Challenger Alexander Kolyaskin Memorial - Donetsk Schickedanz Open - Furth Reggio Emilia Challenger Geneva Challenger Izmir Challenger The Surbiton Trophy - Surbiton Internazionali di Tennis Dell'Umbria - Todi Turin Challenger Bangkok Challenger Rado Swiss Open - Gstaad Salem Open - Hong Kong Japan Open - Tokyo St. Petersburg Open - St. Petersburg Pozoblanco Challenger CA Tennis Trophy - Vienna Scheveningen Challenger Open de Montauban - Montauban ABN/AMRO World Tennis Tournament - Rotterdam Posillipo Tennis Cup - Napoli Mercedes-Benz Cup - Los Angeles Heilbronn Open - Heilbronn Open de Rennes La Trinitaine - Rennes Manchester Challenger Challenger 42 - Andrezieux Bratislava Challenger Kobstaedernes ATP Challenger - Kolding Recanati Challenger Tashkent Challenger The Tarka Challenger - Barnstaple Arroyo de la Encomienda - Valladolid TED Open - Istanbul Pacific Life Open - Indian Wells IPP Open - Helsinki Montevideo Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Status Athens Open - Athens Morocco Tennis Tour - Rabat TED Open Istanbul - Istanbul Adidas International - Sydney Citrix Tennis Championships - Delray Beach Sony Ericsson Open - Miami Jameson Cup - Milan Marrakech Challenger Morocco Tennis Tour - Marrakech Pozoblanco Challenger Davidoff Swiss Indoors - Basel Izmir Challenger San Remo Tennis Cup - San Remo Orleans Challenger Quito Challenger Davidoff Swiss Indoors - Basel The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Izmir Cup - Izmir Open Diputacion Ciudad de Pozoblanco - Cordoba Stockholm Open - Stockholm Masters Series Monte-Carlo - Monte Carlo Gerry Weber Open - Halle Challenger Brasov - Brasov AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Challenger Trophy 2008 - Trnava Qatar ExxonMobil Open - Doha Heineken Open - Auckland Rogers Masters - Montreal Architect Open - Budapest Ethias Tennis Trophy - Mons Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells The Stella Artois Championships - London Masters Series Monte-Carlo - Monte-Carlo Open de Moselle - Metz Rogers Masters - Toronto Stockholm Open - Stockholm PEOPLEnet CUP - Dnepropetrovsk Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Caversham International Tennis Tournament - Jersey Intersport Heilbronn Open - Heilbronn BNP Paribas Open - Indian Wells The LTA Wrexham Challenger - Wrexham Mallorca Open - Mallorca Challenger 42 - Andrezieux The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors - Basel Shanghai - Shanghai Marrakech Challenger St. Brieuc Challenger Allianz Suisse Open - Gstaad BNP Paribas Masters - Paris Countrywide Classic - Los Angeles PBZ Zagreb Indoors - Zagreb Internationaux de Bretagne - Brest PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Steelers Cup - Kosice Chennai Open - Chennai UNICEF Open - 's Hertogenbosch Monte-Carlo Rolex Masters - Monte-Carlo Tunis Open - Tunis Sybase Open - San Jose CA Tennis Trophy - Vienna Estoril Open - Estoril The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Rado Swiss Open - Gstaad UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Milan Indoors - Milan Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai The Stella Artois Grass Court Championships - London Brasil Open - Salvador Davidoff Swiss Indoors - Basel AIG Japan Open - Tokyo Waldbaum's Hamlet Cup - Long Island Rogers Cup - Montreal Open de Moselle - Metz President's Cup 2000 - Tashkent Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok Gold Flake Open - Chennai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Qatar Exxon Mobil Open - Doha SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice AIG Japan Open - Tokyo Kremlin Cup - Moscow Open Sud de France - Montpellier Qatar Mobil Open 2000 - Doha UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Reggio Emilia Challenger St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel AXA Cup - London Open 13 - Marseille Serbia Open - Belgrade UBS Open Gstaad - Gstaad Croatia Open - Umag Miller Lite Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch President's Cup 1999 - Tashkent ABN/AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors Basel - Basel Sybase Open - San Jose The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Internationaler Raiffeisen Grand Prix - St. Polten International Tennis Championships - Delray Beach Scania Stockholm Open - Stockholm 14th Paris Open - Paris The Ericsson Open - Miami Allianz Suisse Open - Gstaad Open Seat Godo 2007 - Barcelona The Stella Artois Grass Court Championships - London Open 13 - Marseille BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Rogers Cup - Montreal Australian Open - Melbourne Monte Carlo Open - Monte Carlo Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3